Search criteria: scientific name =
Glossiphonia elegans
Photo © by
Libby & Rick Avis
Glossiphonia elegans
Brook Leech
Photo © by
Libby & Rick Avis
Glossiphonia elegans
Brook Leech